desktop_windows
Features
5 features passed
6 features failed, 0 skipped
Scenarios
33 scenarios passed
16 scenarios failed, 0 skipped, 0 others
Steps
303 steps passed
16 steps failed, 59 skipped, 0 others
Timeline (seconds)
  • Add to Cart Functionality on eCommerce Playground Apr 16, 2025 09:56:26 pm Pass
    00 00 42.830
    check_circle Scenario: Add a single product to the cart
    @addSingleProduct
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a confirmation message stating "Success: You have added iPod Nano to your shopping cart!"
    00 00 33.346
    check_circle Scenario: Scenario: User tries to add a product to cart without selecting size
    @AddToCartWithoutSize
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the Apple Cinema 30 product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a message "Size required!"
    00 00 43.185
    check_circle Scenario: Add multiple quantities of the same product
    @addSameProductMultipleQuantity
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user sets the quantity to 3
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleThen user should see a confirmation message stating "Success: You have added iPod Nano to your shopping cart!"
    • check_circleAnd the shopping cart should display "3 item(s)"
    00 01 10.619
    check_circle Scenario: Remove a product from the cart
    @removeProduct
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleWhen user views the shopping cart
    • check_circleAnd user removes iPod Nano from the cart
    • check_circleThen the shopping cart should display "Your shopping cart is empty!"
  • User Registration and Affiliate Account Functionality Apr 16, 2025 09:56:26 pm Fail
    I want to register for the ecommerce LambdaTest account and become an affiliate partner
    00 00 56.486
    cancel Scenario Outline: Edit affiliate account with valid and invalid inputs


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!


    Account NameAccount NumberMessage
    sbi12345Success: Your account has been successfully updated.
    12345Account Name required!
    sbiAccount Number required!
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelEdit affiliate account with valid and invalid inputs
      @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 54.054
    cancel Scenario Outline: Register with valid inputs


    First NameLast NameEmailTelephonePasswordConfirm Password
    priyaramppta12e@gmail.com123456789112341234
    • cancelRegister with valid inputs
      @ValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
  • Blog functionality Apr 16, 2025 09:56:26 pm Pass
    00 00 43.931
    check_circle Scenario Outline: Submitting a blog comment without filling required details


    nameemailcommentmessagecheck
    JeevWarning: Comment Text must be between 25 and 1000 characters!check1
    jeev@example.comViverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique.Warning: Comment Name must be between 3 and 25 characters!check2
    Jeevjeev@example.comHiWarning: Comment Text must be between 25 and 1000 characters!check3


    nameemailcommentmessagecheck
    JeevWarning: Comment Text must be between 25 and 1000 characters!check1
    jeev@example.comViverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique.Warning: Comment Name must be between 3 and 25 characters!check2
    Jeevjeev@example.comHiWarning: Comment Text must be between 25 and 1000 characters!check3
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name "Jeev"
      • check_circleAnd enters the email ""
      • check_circleAnd adds the comment ""
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Text must be between 25 and 1000 characters!" and "check1"
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name ""
      • check_circleAnd enters the email "jeev@example.com"
      • check_circleAnd adds the comment "Viverra accumsan in nisl nisi scelerisque eu. Vestibulum lorem sed risus ultricies tristique."
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Name must be between 3 and 25 characters!" and "check2"
    • check_circleSubmitting a blog comment without filling required details
      @invalid_blog_filling_without_required_details
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on the Blog button
      • check_circleThen the user selects any article from the blog
      • check_circleAnd the user is navigated to the selected blog page
      • check_circleWhen the user enters the name "Jeev"
      • check_circleAnd enters the email "jeev@example.com"
      • check_circleAnd adds the comment "Hi"
      • check_circleAnd clicks on the Post Comment button
      • check_circleThen the user should see the warning message "Warning: Comment Text must be between 25 and 1000 characters!" and "check3"
    00 00 26.681
    check_circle Scenario: Adding a valid comment to the blog
    @valid_blog_filling_all_required_details
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on the Blog button
    • check_circleThen the user selects any article from the blog
    • check_circleAnd the user is navigated to the selected blog page
    • check_circleWhen the user enters the following comment details:
      nameemailcomment
      Jeevjeev@example.comThis blog was very informative and well written. Keep it up!
    • check_circleAnd clicks on the Post Comment button
    • check_circleThen the user should see the message "Thank you for your comment. It has been submitted to the webmaster for approval."
  • Forgot Password Functionality Apr 16, 2025 09:57:00 pm Pass
    00 00 13.634
    check_circle Scenario: User requests a password reset link using valid email
    @ForgotPasswordWithValidEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user enters valid email to receive reset link
      email
      2k21eee65@kiot.ac.in
    • check_circleAnd user clicks continue
    • check_circleThen user should see an email sent confirmation message
    00 00 15.291
    check_circle Scenario: User requests a password reset link using invalid email
    @ForgotPasswordWithInValidEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user enters Invalid email to receive reset link
      email
      2k21eee33@kiot.ac.in
    • check_circleAnd user clicks continue
    • check_circleThen user should see an Error Message
    00 00 11.648
    check_circle Scenario: User requests a password reset link without providing email
    @ForgotPasswordWithoutProvidingEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleWhen user clicks on Forgotten Password link
    • check_circleAnd user clicks continue
    • check_circleThen user should see an Error Message
  • Shopping Cart CheckOut functionality Apr 16, 2025 09:57:10 pm Pass
    00 00 54.022
    check_circle Scenario: To checkout the shopping cart as a guest user
    @Checkout @CheckoutAsGuest
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Guest CheckOut
    • check_circleAnd Enter the details in form:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd clicks continue from the checkout page
    • check_circleWhen the user clicks confirm order
    • check_circleThen the order success message should be displayed
    00 00 21.088
    check_circle Scenario: To checkout the empty shopping cart as a registered user
    @Checkout @CheckOutEmptyCart
    • check_circleGiven the user is on the homepage
    • check_circleAnd user views the shopping cart
    • check_circleThen the user should see the message cart is empty
    00 00 48.831
    check_circle Scenario: To checkout the cart as a registered user
    @Checkout @CheckoutAsRegisterUser
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Registered user CheckOut
    • check_circleAnd Enter the details in payment register form as new user in checkout:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Pass1234
      Confirm pass1234
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd the user accepts the privacy policy
    • check_circleAnd clicks continue from the checkout page
    • check_circleWhen the user clicks confirm order
    • check_circleThen the order success message should be displayed
    00 00 48.061
    check_circle Scenario: To checkout the cart with existing email
    @Checkout @CheckoutWithExistingEmail
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "hp lp3065"
    • check_circleAnd user selects the product
    • check_circleAnd user clicks on the Add to Cart button
    • check_circleAnd user views the shopping cart
    • check_circleAnd the user clicks CheckOut
    • check_circleAnd Select Registered user CheckOut
    • check_circleAnd Enter the details in payment register form:
      FieldValue
      First NameJohn
      Last NameDoe
      Emailjohn@test.com
      Telephone1234567890
      Pass1234
      Confirm pass1234
      Address123 Main St
      CitySalem
      Postcode12345
      CountryUnited States
    • check_circleAnd the user accepts the terms and condition
    • check_circleAnd the user accepts the privacy policy
    • check_circleAnd clicks continue from the checkout page
    • check_circleThen the user sould see the email alread exist error
  • Product compare functionality Apr 16, 2025 09:57:20 pm Fail
    00 00 16.706
    check_circle Scenario: To perform compare without adding products to list
    @CompareWithoutProducts @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches " "
    • check_circleAnd the user clicks product compare
    • check_circleThen the user should see no products to compare error "You have not chosen any products to compare."
    00 00 34.367
    cancel Scenario: To Add the products to comparision list
    @AddProductToComparision @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches "mac"
    • check_circleAnd user selects the products to compare
    • check_circleAnd the user clicks the comparision button
    • check_circleAnd the user clicks the comparision arrow
    • cancelThen the user should see the comparison page
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
  • Product Review Apr 16, 2025 09:57:21 pm Pass
    00 00 12.647
    check_circle Scenario: Submit a valid product review with rating and comment
    @validReview
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user writes "Excellent product with great features" in the Review field
    • check_circleAnd user selects a 5-star rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen success message "Thank you for your review. It has been submitted to the webmaster for approval." should be displayed
    00 00 23.036
    check_circle Scenario: Submit review without rating and without comment
    @noRatingNoComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user leaves the Review field blank
    • check_circleAnd user does not select any rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleAnd error message "Please select a review rating" should be displayed
    00 00 21.668
    check_circle Scenario: Submit review without rating but with comment
    @noRatingWithComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user writes "Not satisfied with the sound quality" in the Review field
    • check_circleAnd user does not select any rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen error message "Please select a review rating" should be displayed
    00 00 23.162
    check_circle Scenario: Submit review with rating but without comment
    @withRatingNoComment
    • check_circleGiven the user is on the homepage
    • check_circleWhen user clicks the Phones & PDAs category
    • check_circleAnd user selects the iPod Nano product
    • check_circleAnd user enters "soundar" in the Name field
    • check_circleAnd user leaves the Review field blank
    • check_circleAnd user selects a 4-star rating
    • check_circleWhen user clicks on the Continue button to submit the review
    • check_circleThen error message "Warning: Review Text must be between 25 and 1000 characters!" should be displayed
  • Search functionality Apr 16, 2025 09:57:34 pm Fail
    00 00 13.251
    check_circle Scenario: Search functionality with valid inputs
    @ValidSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with valid input from excel
    • check_circleThen the products must be displayed
    00 00 11.483
    check_circle Scenario: Search functionality with invalid inputs
    @InValidSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with invalid input from excel
    • check_circleThen no products should be displayed
    00 00 07.883
    check_circle Scenario: Search functionality with case sensitive inputs
    @CaseSensitiveSearchInputs @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with case sensitive input from excel
    • check_circleThen the products must be displayed
    00 00 14.563
    cancel Scenario: Search functionality with unnecessary indentation in search
    @IndentationSearchInputs
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with indented input from excel
    • cancelThen the products must be displayed
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
    00 00 09.580
    check_circle Scenario: Search functionality by category as input
    @SearchByCategory @ProductCompare
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user searches with category input from excel
    • check_circleThen the message "There is no product that matches the search criteria." should be displayed
  • User Account Management Apr 16, 2025 09:57:46 pm Fail
    00 00 16.757
    check_circle Scenario: Edit user account details
    @EditAccount
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Edit your account information" page
    • check_circleAnd the user updates telephone number
    • check_circleAnd clicks on the "EditInfo" Continue button
    • check_circleThen user should see "Success: Your account has been successfully updated."
    00 00 21.431
    cancel Scenario: Adding new address
    @ModifyAddress
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Modify your address book entries" page
    • check_circleAnd the user clicks new address
    • cancelAnd user enters valid details
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
    00 00 15.062
    check_circle Scenario: Modify the wishlist by removing a product
    @ModifyWishlist
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Modify your wish list" page
    • check_circleAnd the user has products in their wishlist
    • check_circleWhen the user removes a product from the wishlist
    • check_circleThen user should see "Success: You have modified your wish list!"
    00 00 27.919
    cancel Scenario Outline: Subscribe or Unsubscribe from newsletter


    action
    subscribe
    unsubscribe


    action
    subscribe
    unsubscribe


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4
    • check_circleSubscribe or Unsubscribe from newsletter
      @Newsletter
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • check_circleAnd the user enters the valid credentials
      • check_circleAnd the user clicks on the Login button
      • check_circleWhen the user clicks the "Newsletter" page
      • check_circleAnd the user chooses to "subscribe" the newsletter
      • check_circleAnd clicks on the "Newsletter" Continue button
      • check_circleThen user should see "Success: Your newsletter subscription has been successfully updated!"
    • check_circleSubscribe or Unsubscribe from newsletter
      @Newsletter @ValidRegistrationInputs @ProductCompare
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • check_circleAnd the user enters the valid credentials
      • check_circleAnd the user clicks on the Login button
      • check_circleWhen the user clicks the "Newsletter" page
      • check_circleAnd the user chooses to "unsubscribe" the newsletter
      • check_circleAnd clicks on the "Newsletter" Continue button
      • check_circleThen user should see "Success: Your newsletter subscription has been successfully updated!"
    • cancelUser tries to login with invalid credentials
      @Newsletter @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail ""
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 14.123
    check_circle Scenario: Change user password
    @ChangePassword
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Change your password" page
    • check_circleAnd the user enters current password and new password details
    • check_circleAnd clicks on the "ChangePassword" Continue button
    • check_circleThen user should see "Success: Your password has been successfully updated."
    00 00 12.902
    check_circle Scenario: Change user password without providing new password
    @ChangePassword_EmptyNewPasswordField
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • check_circleAnd the user enters the valid credentials
    • check_circleAnd the user clicks on the Login button
    • check_circleThen the user clicks the "Change your password" page
    • check_circleAnd clicks on the "ChangePassword" Continue button
    • check_circleThen user should see "Password must be between 4 and 20 characters!"
  • Login Functionality Apr 16, 2025 09:58:02 pm Fail
    00 00 17.554
    cancel Scenario: User tries to login with valid credentials
    @login_valid_input
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • cancelAnd the user enters valid credentials
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
    00 00 19.449
    cancel Scenario Outline: User tries to login with invalid credentials


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4


    emailpasswordexpectedResultcheck
    atgs2@gmail.com12345Warning: No match for E-Mail Address and/or Password.check1
    atk62@gmail.com1234Warning: No match for E-Mail Address and/or Password.check2
    12345Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check3
    Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.check4


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch
    • cancelUser tries to login with invalid credentials
      @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail "atgs2@gmail.com"
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelUser tries to login with invalid credentials
      @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • cancelAnd the user enters E-Mail "atk62@gmail.com"
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • check_circleUser tries to login with invalid credentials
      @Checkout @login_invalid_input
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account
      • check_circleAnd clicks on login
      • check_circleAnd the user enters E-Mail ""
      • check_circleAnd the user enters Password "12345"
      • check_circleAnd the user clicks on the Login button
      • check_circleThen the user should see the "Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour." and "check3"
    • check_circleRegister with invalid inputs
      @Checkout @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • check_circleAnd clicks the register button
      • check_circleThen the user should see the registration page
      • check_circleWhen the user enters the invalid inputs "priya", "ram", "priya123@gmail.com", "1234567891", "1234" and "4321"
      • check_circleAnd agrees to the Privacy Policy
      • check_circleAnd submits the registration form
      • check_circleThen the user should see "Password confirmation does not match password!" for "password mismatch"
    00 00 15.661
    cancel Scenario: User tries to login with valid credentials and logs out
    @logout
    • check_circleGiven the user is on the homepage
    • check_circleWhen the user clicks on My Account
    • check_circleAnd clicks on login
    • cancelWhen the user enters valid credentials
    • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
      Failure Screenshot
  • User Registration Functionality Apr 16, 2025 09:58:08 pm Fail
    I want to register for the ecommerce LambdaTest account
    00 00 45.520
    cancel Scenario Outline: Register with valid inputs


    First NameLast NameEmailTelephonePasswordConfirm Password
    priyaram123456789112341234
    • cancelRegister with valid inputs
      @registration @ValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 48.836
    cancel Scenario Outline: Register with invalid inputs


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    rampriya123@gmail.com123456789112341234First Name must be between 1 and 32 characters!empty first name
    priyaramoign@gma.com123456789112341234Warning: E-Mail Address is already registered!existing email
    priyarampriya123@gmail.com12345678911234Password must be between 4 and 20 characters!empty password
    priyarampriya123@gmail.com123456789112344321Password confirmation does not match password!password mismatch
    • check_circleRegister with invalid inputs
      @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • check_circleAnd clicks the register button
      • check_circleThen the user should see the registration page
      • check_circleWhen the user enters the invalid inputs "", "ram", "priya123@gmail.com", "1234567891", "1234" and "1234"
      • check_circleAnd agrees to the Privacy Policy
      • check_circleAnd submits the registration form
      • check_circleThen the user should see "First Name must be between 1 and 32 characters!" for "empty first name"
    • cancelRegister with invalid inputs
      @registration @InValidRegistrationInputs
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    • cancelRegister with invalid inputs
      @registration @InValidRegistrationInputs @Affiliate_Account_Creation
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
    00 00 46.197
    cancel Scenario Outline: Register with valid inputs with out checking privacy policy


    First NameLast NameEmailTelephonePasswordConfirm PasswordErrorMessageTest Case Name
    priyarampriya123@gmail.com123456789112341234Warning: You must agree to the Privacy Policy!Not checking privacy policy
    • cancelRegister with valid inputs with out checking privacy policy
      @registration @RegistrationWithoutAcceptingPrivacyPolicy
      • check_circleGiven the user is on the homepage
      • check_circleWhen the user clicks on My Account.
      • cancelAnd clicks the register button
      • check_circlecom.definitions.Hooks.tearDown(io.cucumber.java.Scenario)
        Failure Screenshot
  • @EditAccount 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:46 pm Edit user account details Pass
  • @ValidRegistrationInputs 1 2
    Passed: 1 Failed: 2
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Register with valid inputs Fail
    Apr 16, 2025 09:57:55 pm Subscribe or Unsubscribe from newsletter Pass
    Apr 16, 2025 09:58:08 pm Register with valid inputs Fail
  • @ChangePassword 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:55 pm Change user password Pass
  • @ValidSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:34 pm Search functionality with valid inputs Pass
  • @AddToCartWithoutSize 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Scenario: User tries to add a product to cart without selecting size Pass
  • @CheckoutWithExistingEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:20 pm To checkout the cart with existing email Pass
  • @ForgotPasswordWithInValidEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:07 pm User requests a password reset link using invalid email Pass
  • @ProductCompare 4 1
    Passed: 4 Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:20 pm To perform compare without adding products to list Pass
    Apr 16, 2025 09:57:20 pm To Add the products to comparision list Fail
    Apr 16, 2025 09:57:37 pm Search functionality with case sensitive inputs Pass
    Apr 16, 2025 09:57:45 pm Search functionality by category as input Pass
    Apr 16, 2025 09:57:55 pm Subscribe or Unsubscribe from newsletter Pass
  • @CheckoutAsRegisterUser 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:13 pm To checkout the cart as a registered user Pass
  • @logout 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:58:08 pm User tries to login with valid credentials and logs out Fail
  • @noRatingWithComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:23 pm Submit review without rating but with comment Pass
  • @SearchByCategory 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:45 pm Search functionality by category as input Pass
  • @CaseSensitiveSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:37 pm Search functionality with case sensitive inputs Pass
  • @addSameProductMultipleQuantity 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Add multiple quantities of the same product Pass
  • @withRatingNoComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:31 pm Submit review with rating but without comment Pass
  • @InValidSearchInputs 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:37 pm Search functionality with invalid inputs Pass
  • @CheckoutAsGuest 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:10 pm To checkout the shopping cart as a guest user Pass
  • @invalid_blog_filling_without_required_details 3
    Passed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Submitting a blog comment without filling required details Pass
    Apr 16, 2025 09:56:53 pm Submitting a blog comment without filling required details Pass
    Apr 16, 2025 09:56:55 pm Submitting a blog comment without filling required details Pass
  • @Checkout 6
    Passed: 6
    Timestamp TestName Status
    Apr 16, 2025 09:57:10 pm To checkout the shopping cart as a guest user Pass
    Apr 16, 2025 09:57:10 pm To checkout the empty shopping cart as a registered user Pass
    Apr 16, 2025 09:57:13 pm To checkout the cart as a registered user Pass
    Apr 16, 2025 09:57:20 pm To checkout the cart with existing email Pass
    Apr 16, 2025 09:58:04 pm User tries to login with invalid credentials Pass
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Pass
  • @ModifyAddress 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:47 pm Adding new address Fail
  • @valid_blog_filling_all_required_details 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Adding a valid comment to the blog Pass
  • @addSingleProduct 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Add a single product to the cart Pass
  • @ChangePassword_EmptyNewPasswordField 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:59 pm Change user password without providing new password Pass
  • @ForgotPasswordWithoutProvidingEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:09 pm User requests a password reset link without providing email Pass
  • @noRatingNoComment 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:23 pm Submit review without rating and without comment Pass
  • @validReview 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:21 pm Submit a valid product review with rating and comment Pass
  • @CompareWithoutProducts 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:20 pm To perform compare without adding products to list Pass
  • @Affiliate_Account_Creation 4
    Failed: 4
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Edit affiliate account with valid and invalid inputs Fail
    Apr 16, 2025 09:56:26 pm Edit affiliate account with valid and invalid inputs Fail
    Apr 16, 2025 09:56:26 pm Edit affiliate account with valid and invalid inputs Fail
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Fail
  • @InValidRegistrationInputs 2 2
    Passed: 2 Failed: 2
    Timestamp TestName Status
    Apr 16, 2025 09:58:08 pm Register with invalid inputs Pass
    Apr 16, 2025 09:58:09 pm Register with invalid inputs Fail
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Fail
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Pass
  • @login_invalid_input 1 3
    Passed: 1 Failed: 3
    Timestamp TestName Status
    Apr 16, 2025 09:58:02 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:58:04 pm User tries to login with invalid credentials Fail
    Apr 16, 2025 09:58:04 pm User tries to login with invalid credentials Pass
    Apr 16, 2025 09:58:08 pm User tries to login with invalid credentials Fail
  • @registration 2 4
    Passed: 2 Failed: 4
    Timestamp TestName Status
    Apr 16, 2025 09:58:08 pm Register with valid inputs Fail
    Apr 16, 2025 09:58:08 pm Register with invalid inputs Pass
    Apr 16, 2025 09:58:09 pm Register with invalid inputs Fail
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Fail
    Apr 16, 2025 09:58:12 pm Register with invalid inputs Pass
    Apr 16, 2025 09:58:18 pm Register with valid inputs with out checking privacy policy Fail
  • @AddProductToComparision 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:20 pm To Add the products to comparision list Fail
  • @IndentationSearchInputs 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:45 pm Search functionality with unnecessary indentation in search Fail
  • @CheckOutEmptyCart 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:10 pm To checkout the empty shopping cart as a registered user Pass
  • @ModifyWishlist 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:49 pm Modify the wishlist by removing a product Pass
  • @RegistrationWithoutAcceptingPrivacyPolicy 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:58:18 pm Register with valid inputs with out checking privacy policy Fail
  • @removeProduct 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:56:26 pm Remove a product from the cart Pass
  • @Newsletter 2 1
    Passed: 2 Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:55 pm Subscribe or Unsubscribe from newsletter Pass
    Apr 16, 2025 09:57:55 pm Subscribe or Unsubscribe from newsletter Pass
    Apr 16, 2025 09:58:08 pm User tries to login with invalid credentials Fail
  • @login_valid_input 1
    Failed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:58:02 pm User tries to login with valid credentials Fail
  • @ForgotPasswordWithValidEmail 1
    Passed: 1
    Timestamp TestName Status
    Apr 16, 2025 09:57:00 pm User requests a password reset link using valid email Pass
  • org.openqa.selenium.NoSuchElementException 6
    Timestamp TestName StackTrace
    Apr 16, 2025 09:57:43 pm Then the user should see the comparison page
    Apr 16, 2025 09:58:06 pm And the user enters E-Mail "atgs2@gmail.com"
    Apr 16, 2025 09:58:09 pm And the user enters valid credentials
    Apr 16, 2025 09:58:10 pm And the user enters E-Mail "atk62@gmail.com"
    Apr 16, 2025 09:58:12 pm And the user enters E-Mail ""
    Apr 16, 2025 09:58:13 pm When the user enters valid credentials
  • java.io.FileNotFoundException 1
    Timestamp TestName StackTrace
    Apr 16, 2025 09:58:06 pm And user enters valid details
  • java.lang.AssertionError 1
    Timestamp TestName StackTrace
    Apr 16, 2025 09:57:52 pm Then the products must be displayed
  • org.openqa.selenium.TimeoutException 8
    Timestamp TestName StackTrace
    Apr 16, 2025 09:56:48 pm And clicks the register button
    Apr 16, 2025 09:56:48 pm And clicks the register button
    Apr 16, 2025 09:56:48 pm And clicks the register button
    Apr 16, 2025 09:56:51 pm And clicks the register button
    Apr 16, 2025 09:58:11 pm And clicks the register button
    Apr 16, 2025 09:58:12 pm And clicks the register button
    Apr 16, 2025 09:58:15 pm And clicks the register button
    Apr 16, 2025 09:58:21 pm And clicks the register button
Dashboard
Features
11
Scenarios
49
Steps
378
Start
Apr 16, 2025 09:56:25 pm
End
Apr 16, 2025 09:59:04 pm
Time Taken
00 02 39.298
Environment

 

Name Value
version 10
os windows
Categories

 

Name Passed Failed Skipped Passed %
@EditAccount 1 0 0 100%
@ValidRegistrationInputs 1 2 0 33.333%
@ChangePassword 1 0 0 100%
@ValidSearchInputs 1 0 0 100%
@AddToCartWithoutSize 1 0 0 100%
@CheckoutWithExistingEmail 1 0 0 100%
@ForgotPasswordWithInValidEmail 1 0 0 100%
@ProductCompare 4 1 0 80%
@CheckoutAsRegisterUser 1 0 0 100%
@logout 0 1 0 0%
@noRatingWithComment 1 0 0 100%
@SearchByCategory 1 0 0 100%
@CaseSensitiveSearchInputs 1 0 0 100%
@addSameProductMultipleQuantity 1 0 0 100%
@withRatingNoComment 1 0 0 100%
@InValidSearchInputs 1 0 0 100%
@CheckoutAsGuest 1 0 0 100%
@invalid_blog_filling_without_required_details 3 0 0 100%
@Checkout 6 0 0 100%
@ModifyAddress 0 1 0 0%
@valid_blog_filling_all_required_details 1 0 0 100%
@addSingleProduct 1 0 0 100%
@ChangePassword_EmptyNewPasswordField 1 0 0 100%
@ForgotPasswordWithoutProvidingEmail 1 0 0 100%
@noRatingNoComment 1 0 0 100%
@validReview 1 0 0 100%
@CompareWithoutProducts 1 0 0 100%
@Affiliate_Account_Creation 0 4 0 0%
@InValidRegistrationInputs 2 2 0 50%
@login_invalid_input 1 3 0 25%
@registration 2 4 0 33.333%
@AddProductToComparision 0 1 0 0%
@IndentationSearchInputs 0 1 0 0%
@CheckOutEmptyCart 1 0 0 100%
@ModifyWishlist 1 0 0 100%
@RegistrationWithoutAcceptingPrivacyPolicy 0 1 0 0%
@removeProduct 1 0 0 100%
@Newsletter 2 1 0 66.667%
@login_valid_input 0 1 0 0%
@ForgotPasswordWithValidEmail 1 0 0 100%